package com.fr.report.parameter;

import com.fr.report.ParameterReport;

public abstract class AbstractParameterUI
  implements ParameterUI
{
  protected ParameterReport parameterForm;

  public ParameterReport getParameterForm()
  {
    return this.parameterForm;
  }

  public void setParameterForm(ParameterReport paramParameterReport)
  {
    this.parameterForm = paramParameterReport;
  }

  public Object clone()
    throws CloneNotSupportedException
  {
    AbstractParameterUI localAbstractParameterUI = (AbstractParameterUI)super.clone();
    if (this.parameterForm != null)
      localAbstractParameterUI.parameterForm = ((ParameterReport)this.parameterForm.clone());
    return localAbstractParameterUI;
  }
}